package com.aizuda.boot.modules.business.negotiation.entity.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 新建协商响应DTO
 */
@Data
@Schema(description ="新建合同协商响应数据")
public class CreateNegotiationRespDTO {
    
    @Schema(description = "协商实例ID")
    private Integer negotiationId;
    
    @Schema(description = "合同ID")
    private Integer contractId;
    
    @Schema(description = "协商阶段")
    private String negotiationStage;
    
    @Schema(description = "协商状态")
    private String negotiationStatus;
    
    @Schema(description = "协商开始时间")
    private String startTime;
    
    @Schema(description = "申请人ID")
    private Long applicantId;
    
    @Schema(description = "协商群聊ID")
    private String chatGroupId;
    
    @Schema(description = "创建的协商节点数量")
    private Integer nodeCount;
    
    @Schema(description = "创建的协商参与者数量")
    private Integer participantCount;
} 